package com.youlu.campus.entity.commission.dto;

import com.youlu.campus.entity.UserPO;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * @author : [dengbo]
 * @className : DistributorAccountWithdrawDTO
 * @description : [分拥提现]
 * @createTime : [2023/2/3 17:23]
 */
@Data
public class DistributorAccountWithdrawDTO {
    /**
     * 提现金额 单位分
     */
    @NotNull(message = "提现金额不能为空")
    private Integer money;
    /**
     * 应用ID
     */
    private String appId;
    /**
     * 账户id
     */
    private String userId;
    /**
     * openId
     */
    private String openId;
    /**
     * 账户信息
     */
    private UserPO userPO;
    /**
     * 0 个人提现 1 渠道提现
     */
    private Integer type;
    /**
     * 渠道名称
     */
    private String channelName;
    /**
     * 渠道Id
     */
    private String channelId;
}
